package com.fh.service.blacklist;

import java.util.List;
import java.util.Map;

import com.fh.model.Page;
import com.fh.model.loan.BlackList;
import com.fh.util.PageData;
import com.fh.vo.Fraud;

public interface IBlackListService {
	
	/**
	 * 提交黑名单
	 * 
	 * @param info
	 */
	void commitBlackList(BlackList info) throws Exception;
	/**
	 * 提交欺诈
	 * 
	 * @param info
	 */
	void commitFraud(Fraud info) throws Exception;
	/**
	 * 黑名单审核列表
	 * @param page
	 * @return
	 */

	List<PageData> selectBlackNamelistPage(Page page);

	/**
	 * 审核通过和拒绝
	 * @param map
	 * @return
	 */
	int updateStatus(Map<String,Object> map);
	/**
	 * 批量审核通过和拒绝
	 * @param map
	 * @return
	 */
	int updateStatusList(Map<String,Object> map);

	/**
	 * 掉风控接口
	 * @param contId
	 */
	String riskBlankName(List<Map<String,String>> cardId);
}
